#ifndef DIALOG_REGIST_H
#define DIALOG_REGIST_H

#include <QDialog>
#include "messgae_type.h"
#include <QMessageBox>
namespace Ui {
class Dialog_Regist;
}

class Dialog_Regist : public QDialog
{
    Q_OBJECT

public:
    explicit Dialog_Regist(QWidget *parent = 0);
    ~Dialog_Regist();

    void message_1();               //用户名重复提示

    void message_2();               //注册成功提示

    void message_3();               //注册失败提示

    void set_user_name(QString username);           //设置用户名

private:
    Ui::Dialog_Regist *ui;
public:
    Regist_Infor regist_date;

    QString userName;
private slots:
    void on_pushButton_clicked();           //点击注册按钮槽函数

    void on_comboBox_activated(int index);      //类型选择槽函数

    void on_comboBox_2_activated(int index);        //特长选择槽函数

    void on_lineEdit_name_editingFinished();            //用户名监听槽函数

    void on_lineEdit_passwordr_editingFinished();           //用户密码监听槽函数

signals:
    void regist_to_server();                //注册到服务器信号

    void compare_user_name();               //比较用户名信号

    void set_user_name_password();          //设置用户名密码信号
};

#endif // DIALOG_REGIST_H
